package com.ruoyi.system.domain;

import java.util.Date;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;

/**
 * 【请填写功能名称】对象 shuttle_order
 * 
 * @author ruoyi
 * @date 2022-04-15
 */
public class ShuttleOrder extends BaseEntity
{
    private static final long serialVersionUID = 1L;

    /** 预约ID */
    private String orderid;

    /** 线路ID */
    @Excel(name = "线路ID")
    private String lineid;

    /** 班次ID */
    @Excel(name = "班次ID")
    private String banciid;

    /** 站点ID */
    @Excel(name = "站点ID")
    private String zhandianid;

    /** 线路名称 */
    @Excel(name = "线路名称")
    private String linename;

    /** 站点名称 */
    @Excel(name = "站点名称")
    private String zhandianname;

    /** 预约人 */
    @Excel(name = "预约人")
    private String yuyuerenname;

    /** 手机号 */
    @Excel(name = "手机号")
    private String shoujihao;

    /** 预约时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预约时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date yuyueshijian;

    /** 班车时间 */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "班车时间", width = 30, dateFormat = "yyyy-MM-dd")
    private Date bancheshijian;

    /** 状态 */
    @Excel(name = "状态")
    private Long status;

    /** $column.columnComment */
    @Excel(name = "状态")
    private String text1;

    /** $column.columnComment */
    @Excel(name = "状态")
    private String text2;

    /** $column.columnComment */
    @Excel(name = "状态")
    private String text3;

    /** $column.columnComment */
    @Excel(name = "状态")
    private String text4;

    /** $column.columnComment */
    @Excel(name = "状态")
    private String text5;

    public void setOrderid(String orderid) 
    {
        this.orderid = orderid;
    }

    public String getOrderid() 
    {
        return orderid;
    }
    public void setLineid(String lineid) 
    {
        this.lineid = lineid;
    }

    public String getLineid() 
    {
        return lineid;
    }
    public void setBanciid(String banciid) 
    {
        this.banciid = banciid;
    }

    public String getBanciid() 
    {
        return banciid;
    }
    public void setZhandianid(String zhandianid) 
    {
        this.zhandianid = zhandianid;
    }

    public String getZhandianid() 
    {
        return zhandianid;
    }
    public void setLinename(String linename) 
    {
        this.linename = linename;
    }

    public String getLinename() 
    {
        return linename;
    }
    public void setZhandianname(String zhandianname) 
    {
        this.zhandianname = zhandianname;
    }

    public String getZhandianname() 
    {
        return zhandianname;
    }
    public void setYuyuerenname(String yuyuerenname) 
    {
        this.yuyuerenname = yuyuerenname;
    }

    public String getYuyuerenname() 
    {
        return yuyuerenname;
    }
    public void setShoujihao(String shoujihao) 
    {
        this.shoujihao = shoujihao;
    }

    public String getShoujihao() 
    {
        return shoujihao;
    }
    public void setYuyueshijian(Date yuyueshijian) 
    {
        this.yuyueshijian = yuyueshijian;
    }

    public Date getYuyueshijian() 
    {
        return yuyueshijian;
    }
    public void setBancheshijian(Date bancheshijian) 
    {
        this.bancheshijian = bancheshijian;
    }

    public Date getBancheshijian() 
    {
        return bancheshijian;
    }
    public void setStatus(Long status) 
    {
        this.status = status;
    }

    public Long getStatus() 
    {
        return status;
    }
    public void setText1(String text1) 
    {
        this.text1 = text1;
    }

    public String getText1() 
    {
        return text1;
    }
    public void setText2(String text2) 
    {
        this.text2 = text2;
    }

    public String getText2() 
    {
        return text2;
    }
    public void setText3(String text3) 
    {
        this.text3 = text3;
    }

    public String getText3() 
    {
        return text3;
    }
    public void setText4(String text4) 
    {
        this.text4 = text4;
    }

    public String getText4() 
    {
        return text4;
    }
    public void setText5(String text5) 
    {
        this.text5 = text5;
    }

    public String getText5() 
    {
        return text5;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("orderid", getOrderid())
            .append("lineid", getLineid())
            .append("banciid", getBanciid())
            .append("zhandianid", getZhandianid())
            .append("linename", getLinename())
            .append("zhandianname", getZhandianname())
            .append("yuyuerenname", getYuyuerenname())
            .append("shoujihao", getShoujihao())
            .append("yuyueshijian", getYuyueshijian())
            .append("bancheshijian", getBancheshijian())
            .append("status", getStatus())
            .append("text1", getText1())
            .append("text2", getText2())
            .append("text3", getText3())
            .append("text4", getText4())
            .append("text5", getText5())
            .toString();
    }
}
